#ifndef __CoCShapeNode_H__
#define __CoCShapeNode_H__

class CoCImageNode;

class CoCShapeNode : public Node
{    
public:
	static CoCShapeNode* create();
    virtual ~CoCShapeNode();    
    CoCShapeNode();

	void setColor(Color4B color);
	void addImage(CoCImageNode *pImage);
	Rect getRect();
	std::string SaveScreenshot(const char *pName);

private:
	Color4B        m_colors;
	std::vector<CoCImageNode*> m_vecImage;
};

#endif // __CoCShapeNode_H__
